hydraulically powered - Español Inglés Diccionario